457149
196618
653174
235129
788560
475535
153727
669148
1002317
899955
752247
170313
5222799
3644581
3175148
2471804
2263988
2099609
2023358
193278
1804118
1737136
1709196
1652471